package cn.chiship.framework.third.biz.wxpub.service;

import cn.chiship.framework.third.biz.wxpub.pojo.dto.BasicMaterialsDto;
import cn.chiship.sdk.cache.vo.CacheUserVO;
import cn.chiship.sdk.core.base.BaseResult;
import cn.chiship.sdk.framework.base.BaseService;
import cn.chiship.framework.third.biz.wxpub.entity.ThirdWechatArticle;
import cn.chiship.framework.third.biz.wxpub.entity.ThirdWechatArticleExample;
import org.springframework.web.multipart.MultipartFile;

/**
 * 文章素材业务接口层
 * 2022/7/13
 *
 * @author lijian
 */
public interface ThirdWechatArticleService extends BaseService<ThirdWechatArticle, ThirdWechatArticleExample> {


    /**
     * 保存临时素材
     * @param basicMaterialsDto
     * @param cacheUserVO
     * @return
     */
    BaseResult saveBasic(BasicMaterialsDto basicMaterialsDto, MultipartFile file, CacheUserVO cacheUserVO);
}
